//package jdbc;
//
//import com.mchange.v2.c3p0.ComboPooledDataSource;
//
//import javax.sql.DataSource;
//import java.sql.*;
//
//public class Connect {
//
//    public static void main(String[] args) throws SQLException {
//        DataSource dataSource=new ComboPooledDataSource();
//        Connection coon = dataSource.getConnection();
//        try {
//
//
//            //开启事务
////            coon.setAutoCommit(false);
//
//            Statement statement = coon.createStatement();
//            String sql1;
//            String sql;
//            sql1="select id,username from role where coser=?";
//            PreparedStatement pstm = coon.prepareStatement(sql1);
//            pstm.setString(1,"小组长");
//            ResultSet resultSet1 = pstm.executeQuery();
//            while (resultSet1.next()){
//                int id=resultSet1.getInt("id");
//                String username=resultSet1.getString("username");
////                String password=resultSet1.getString("password");
////                String coser=resultSet1.getString("coser");
//
//                System.out.print("id是"+id);
//                System.out.print(" 姓名是"+username);
//                System.out.print("\n");
////                System.out.println(" 密码是"+password);
////                System.out.println(" 扮演角色"+coser);
//            }
//
//            sql="select *from user";
//            ResultSet resultSet = statement.executeQuery(sql);
//            while (resultSet.next()){
//                int id=resultSet.getInt("id");
//                String username=resultSet.getString("username");
//                int password=resultSet.getInt("password");
//                int leader=resultSet.getInt("leader");
//                System.out.print("id是"+id);
//                System.out.print("姓名是"+username);
//                System.out.print("密码是"+password);
//                System.out.print("领导是"+leader);
//                System.out.print("\n");
//            }
//            //提交事务
//            coon.commit();
//        }catch  (SQLException se){
//            //处理jdbc错误
//            try {
//                coon.rollback();
//            } catch (SQLException throwables) {
//                throwables.printStackTrace();
//            }
//            se.printStackTrace();
//        }
//
//    }
//
//
//}
